package com.jsz.dao;

import com.github.pagehelper.Page;
import com.jsz.pojo.CheckItem;

import java.util.List;

public interface CheckItemDao {
    //添加数据
    void addCheckItem(CheckItem checkItem);

    //根据条件分页查询数据
    Page<CheckItem> findByCondition(String queryString);

    //根据ID查询数据
    CheckItem findById(Integer id);

    //根据ID删除数据
    void deleteById(Integer id);

    //查根据ID查询中间表统计量
    long findCountByCheckItemID(Integer checkItemId);

    //编辑数据
    void edit(CheckItem checkItem);

    //查询所有
    List<CheckItem> findAll();

    //根据检查组ID查询检查项信息
    List<CheckItem> findCheckItemsByCheckGroupId(String id);
}
